<html>
<head><meta charset="utf-8"><title>2021 edition · t-lang · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/index.html">t-lang</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html">2021 edition</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="220163637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220163637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220163637">(Dec 16 2020 at 19:49)</a>:</h4>
<p>Rfc 2966 ('Edition 2021 and beyond') was closed, but RFC 3007 (core::panic/std::panic)—which proposed to change things in edition 2021—was accepted. I assume there's still going to be a 2021 edition? Can we already add <code>--edition=2021</code> (unstably) to the compiler (see <a href="https://github.com/rust-lang/rust/pull/79576">PR 79576</a>), or should that wait for a new edition RFC? I'd like to start implementing the edition changes for rfc 3007, but that's blocked on edition 2021 being a thing.</p>



<a name="220163698"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220163698" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220163698">(Dec 16 2020 at 19:49)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="220163798"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220163798" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220163798">(Dec 16 2020 at 19:50)</a>:</h4>
<p>No, there is no need to block any edition-related implementation work.</p>



<a name="220163841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220163841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220163841">(Dec 16 2020 at 19:51)</a>:</h4>
<p>We are going to have an edition at some point (likely 2021 but not 100% yet) and the work is useful regardless</p>



<a name="220164039"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220164039" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220164039">(Dec 16 2020 at 19:52)</a>:</h4>
<p><span class="user-mention" data-user-id="310399">@Mara</span> Please do go ahead and start working towards edition-gated things, and thank you for helping us not push things to the last minute. :)</p>



<a name="220164342"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220164342" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220164342">(Dec 16 2020 at 19:54)</a>:</h4>
<p>Cool. Can someone approve <a href="https://github.com/rust-lang/rust/pull/79576">that PR</a> then? Or at least mention there that it doesn't need to wait for an RFC?</p>



<a name="220164455"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220164455" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220164455">(Dec 16 2020 at 19:55)</a>:</h4>
<p>I can review it later - probably tomorrow or this weekend. Feel free to assign me.</p>



<a name="220166450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220166450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220166450">(Dec 16 2020 at 20:11)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116122">simulacrum</span> <a href="#narrow/stream/213817-t-lang/topic/2021.20edition/near/220163841">said</a>:</p>
<blockquote>
<p>We are going to have an edition at some point (likely 2021 but not 100% yet) and the work is useful regardless</p>
</blockquote>
<p>I still think the edition should come in 1.62 (2022-06-30) to maintain the exact release interval :)</p>



<a name="220166475"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220166475" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220166475">(Dec 16 2020 at 20:11)</a>:</h4>
<p>not that it really matters -- I just like that this would be a little quirky</p>



<a name="220166500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220166500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> cuviper <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220166500">(Dec 16 2020 at 20:11)</a>:</h4>
<p>we can retcon why 31 is significant somehow</p>



<a name="220227060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220227060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220227060">(Dec 17 2020 at 10:31)</a>:</h4>
<p><span class="user-mention" data-user-id="310399">@Mara</span> definitely we should land that PR, and I would really like to get started on the 'project management' around the edition, so thanks for highlighting it</p>



<a name="220227127"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220227127" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220227127">(Dec 17 2020 at 10:32)</a>:</h4>
<p>(not sure if you'd like to help with that :)</p>



<a name="220227501"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220227501" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220227501">(Dec 17 2020 at 10:36)</a>:</h4>
<p>I'm also interested in helping facilitate planning and management of the 2021 edition with a particular eye toward helping the project gain a better understand the procedures around new editions. I'm happy to help <span class="user-mention" data-user-id="310399">@Mara</span> if she wants to lead the effort.</p>



<a name="220229919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220229919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220229919">(Dec 17 2020 at 11:03)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/213817-t-lang/topic/2021.20edition/near/220227127">said</a>:</p>
<blockquote>
<p>(not sure if you'd like to help with that :)</p>
</blockquote>
<p>Would love to. :)</p>



<a name="220239861"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220239861" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220239861">(Dec 17 2020 at 13:01)</a>:</h4>
<p><span class="user-mention" data-user-id="310399">@Mara</span> please let me know if you’d like help 😀 and if so how you want to coordinate.</p>



<a name="220243760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220243760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220243760">(Dec 17 2020 at 13:38)</a>:</h4>
<p><span class="user-mention" data-user-id="224872">@Ryan Levick</span> yeah i'll need to know a bit of context. :) i'm not sure what's already written down/decided here, or who has been working on these things. i only know the edition rfc that was closed, and some of the plans for the 2021 edition.</p>



<a name="220243864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220243864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220243864">(Dec 17 2020 at 13:39)</a>:</h4>
<p>I'm also missing the same context. Perhaps we can start a document that tracks any proposals that people have made for changes that would require an edition, just to get an overview?</p>



<a name="220244019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244019">(Dec 17 2020 at 13:40)</a>:</h4>
<p>yes. definitely. but i'm not sure if that already exists. but i suppose no one has done that yet.</p>



<a name="220244068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244068">(Dec 17 2020 at 13:41)</a>:</h4>
<p>I'll make an hackmd for that. maybe that can turn into the rfc later once it has a bit of structure and feels complete</p>



<a name="220244179"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244179" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244179">(Dec 17 2020 at 13:42)</a>:</h4>
<p>today i'm crashing drones into the ground, but I'll have time for that tomorrow :)</p>



<a name="220244267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244267">(Dec 17 2020 at 13:43)</a>:</h4>
<p><span class="user-mention silent" data-user-id="310399">Mara</span> <a href="#narrow/stream/213817-t-lang/topic/2021.20edition/near/220244179">said</a>:</p>
<blockquote>
<p>today i'm crashing drones into the ground, but I'll have time for that tomorrow :)</p>
</blockquote>
<p>That sounds so cool <span aria-label="blush" class="emoji emoji-1f60a" role="img" title="blush">:blush:</span> Shall we quickly just make the hackmd now? I <em>might</em> have some spare minutes this evening to look into it</p>



<a name="220244482"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244482" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244482">(Dec 17 2020 at 13:45)</a>:</h4>
<p>sure, one sec</p>



<a name="220244777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244777">(Dec 17 2020 at 13:48)</a>:</h4>
<p><span class="user-mention" data-user-id="224872">@Ryan Levick</span> <a href="https://hackmd.io/3eG6OZWHRbSMxoRxzwNhGQ">https://hackmd.io/3eG6OZWHRbSMxoRxzwNhGQ</a></p>



<a name="220244813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220244813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220244813">(Dec 17 2020 at 13:48)</a>:</h4>
<p>Awesome! Thanks. <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="220352143"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220352143" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Ashley Mannix <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220352143">(Dec 18 2020 at 09:41)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> I vaguely recall you asking around earlier in the year about teams' potential 2021 edition plans? Or am I remembering wrong?</p>



<a name="220353242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220353242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220353242">(Dec 18 2020 at 09:53)</a>:</h4>
<p>We'll probably want to mention this at upcoming compiler and lang team meetings so that folks from those teams can brainstorm what features are blocked on a new edition so we can add them.</p>



<a name="220363883"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220363883" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220363883">(Dec 18 2020 at 12:03)</a>:</h4>
<p>Yes, I think I might have, but not sure. Certainly would be useful to populate this document now.</p>



<a name="220394506"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220394506" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220394506">(Dec 18 2020 at 16:32)</a>:</h4>
<p>It might be useful to have a separate zulip stream for this , <code>#edition-2021</code> or something. The changes fall under different teams, but it'd be nice to keep discussion of edition changes together.</p>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> I believe you can create new streams here? If so, and if you agree, can you create this?</p>



<a name="220394844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220394844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220394844">(Dec 18 2020 at 16:35)</a>:</h4>
<p>I can yes, in a half hour or so</p>



<a name="220397544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220397544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220397544">(Dec 18 2020 at 16:54)</a>:</h4>
<p><a class="stream" data-stream-id="268952" href="/#narrow/stream/268952-edition">#edition</a></p>



<a name="220404770"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220404770" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220404770">(Dec 18 2020 at 17:44)</a>:</h4>
<p>Thanks!</p>



<a name="220404810"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/213817-t-lang/topic/2021%20edition/near/220404810" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/213817-t-lang/topic/2021.20edition.html#220404810">(Dec 18 2020 at 17:44)</a>:</h4>
<blockquote>
<p>I would really like to get started on the 'project management' around the edition</p>
</blockquote>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> See <a class="stream" data-stream-id="268952" href="/#narrow/stream/268952-edition">#edition</a> and the document linked there</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>